Efficient Implementation of Error Detection Functions

نویسندگان

  • Cheng-Han Sung
  • Kerry R. Widder
چکیده

As semiconductor technology advances, the size of the transistors is shrinking. This technology has reached a point where the potential of transient errors is becoming significant even for combinational logic. Previous efforts to detect such errors have used a general approach applied to the entire circuit. In this project, the error detection efforts are tailored to the specifics of the targeted circuit. A new measure of error susceptibility is defined which provides for simpler tradeoff analysis. The critical path of the circuit, with low threshold transistors, is analyzed first as the most likely starting point, followed by other parts of the circuit with high error susceptibility. This approach is shown to be efficient for error detection and provides valuable tradeoff input to the designer of error detection circuits. The error handling is detection only, not correction or prevention, placing the responsibility for correction on the system software.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Comparative Study of VHDL Implementation of FT-2D-cGA and FT-3D-cGA on Different Benchmarks (RESEARCH NOTE)

This paper presents the VHDL implementation of fault tolerant cellular genetic algorithm. The goal of paper is to harden the hardware implementation of the cGA against single error upset (SEU), when affecting the fitness registers in the target hardware. The proposed approach, consists of two phases; Error monitoring and error recovery. Using innovative connectivity between processing elements ...

متن کامل

Design and implementation of Persian spelling detection and correction system based on Semantic

Persian Language has a special feature (grapheme, homophone, and multi-shape clinging characters) in electronic devices. Furthermore, design and implementation of NLP tools for Persian are more challenging than other languages (e.g. English or German). Spelling tools are used widely for editing user texts like emails and text in editors.  Also developing Persian tools will provide Persian progr...

متن کامل

Design and Implementation of the Connectionless Network Protocol (CLNP) as Loadable Kernel Modules in Linux Kernel 2.6

In this paper, we present an implementation of CLNP ground-to-ground packet processing for ATN in Linux kernel version 2.6. We present the big picture of CLNP packet processing, the details of input, routing, and output processing functions, and the implementation of each function based on ISO 84731. The functions implemented in this work are PDU header decomposition, header format analysis, he...

متن کامل

Numerical solution of system of linear integral equations via improvement of block-pulse functions

In this article, a numerical method based on  improvement of block-pulse functions (IBPFs) is discussed for solving the system of linear Volterra and Fredholm integral equations. By using IBPFs and their operational matrix of integration, such systems can be reduced to a linear system of algebraic equations. An efficient error estimation and associated theorems for the proposed method are also ...

متن کامل

Efficient Implementation of Single Error Correction and Double Error Detection Code with Check Bit Pre- computation for Memories

In this paper, efficient implementation of error correction code (ECC) processing circuits based on single error correction and double error detection (SEC-DED) code with check bit pre-computation is proposed for memories. During the write operation of memory, check bit pre-computation eliminates the overall bits computation required to detect a double error, thereby reducing the complexity of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007